home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / etc / init.d / cryptdisks < prev    next >
Encoding:
Text File  |  2011-03-09  |  868 b   |  50 lines

  1. #! /bin/sh
  2. ### BEGIN INIT INFO
  3. # Provides:          cryptdisks
  4. # Required-Start:    checkroot cryptdisks-early
  5. # Required-Stop:     umountroot cryptdisks-early
  6. # Should-Start:      udev mdadm-raid lvm2
  7. # Should-Stop:       udev mdadm-raid lvm2
  8. # X-Start-Before:    checkfs
  9. # X-Stop-After:      umountfs
  10. # X-Interactive:     true
  11. # Default-Start:     S
  12. # Default-Stop:      0 6
  13. # Short-Description: Setup remaining encrypted block devices.
  14. # Description:
  15. ### END INIT INFO
  16.  
  17. set -e 
  18.  
  19. . /lib/cryptsetup/cryptdisks.functions
  20.  
  21. INITSTATE="remaining"
  22. DEFAULT_LOUD="yes"
  23.  
  24. case "$CRYPTDISKS_ENABLE" in
  25. [Nn]*)
  26.     exit 0
  27.     ;;
  28. esac
  29.  
  30. case "$1" in
  31. start)
  32.     do_start
  33.     ;;
  34. stop)
  35.     do_stop
  36.     ;;
  37. restart|reload|force-reload)
  38.     do_stop
  39.     do_start
  40.     ;;
  41. force-start)
  42.     FORCE_START="yes"
  43.     do_start
  44.     ;;
  45. *)
  46.     echo "Usage: cryptdisks {start|stop|restart|reload|force-reload|force-start}"
  47.     exit 1
  48.     ;;
  49. esac
  50.